home *** CD-ROM | disk | FTP | other *** search
- *** 1.8 1993/08/10 20:46:44
- --- syscall.spp 1993/08/17 00:33:52
- ***************
- *** 14,19 ****
- --- 14,20 ----
- ; via the Psigreturn() system call
- ; _lineA0: calls the line A initialize routine
- ; _call_aes: calls the GEM AES
- + ; _call_dosound: calls the XBIOS Dosound() function
- ; _do_usrcall: calls a user supplied function (e.g. for Supexec), with
- ; arguments supplied from global variables usrarg1, usrarg2, etc.
- ; _callout: calls an external function, after first saving all registers,
- ***************
- *** 386,391 ****
- --- 387,403 ----
- movem.l d2/a2,-(sp) ; save scratch registers
- trap #2
- movem.l (sp)+,d2/a2
- + rts
- + ;
- + ; _call_dosound:
- + ;
- + XDEF _call_dosound
- + _call_dosound:
- + move.l 4(sp),d0
- + move.l d0,-(sp)
- + move.w #32,-(sp)
- + trap #14
- + addq.w #6,sp
- rts
-
- ;
-